.scroll-news-container{
    width: 1398px;
    height: 60px;
    /*border: 1px solid #dcdcdc;*/
    box-shadow: #EFEFEF 1px 1px 5px;
    background-color: #f0efef;
    margin-bottom: 5px;
}
.scroll-news{
    /*width: 1049px;*/
    width: 1398px;
    height: 60px;
    float: left;
}
.top-news{
    margin: 15px auto;
    width: 1398px;
    height: 30px;
}
.top-news a{
    display: block;
    width: 1398px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    color: #2E5698;
    font-size: 28px;
    font-weight: bold;
    letter-spacing: 2px;
    position: relative;
}
.scroll-news-list{
    width: 1049px;
    height: 35px;
}

/*婊氬姩鏂伴椈缁撴潫*/
.more-scroll-news{
    width: 148px;
    height: 60px;
    float: right;
    cursor: pointer;
    border-left: 1px solid #EFEFEF;
}
.more-scroll-news a{
    display: block;
    width: 148px;
    height: 60px;
}

.mid-container{
    width: 1400px;
    margin: 0 auto;
    background-color: #fbfbfb;
}


.txtMarquee-left{ position:relative; top: -5px}
.txtMarquee-left .bd{ padding:10px 100px; }
.txtMarquee-left .bd .tempWrap{ width:849px !important; }
.txtMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.txtMarquee-left .bd ul li{ margin-right:60px;  float:left; height:15px; line-height:15px;  text-align:left; _display:inline; width:auto !important;  }/* 鐢� width:auto !important 瑕嗙洊SuperSlide鑷姩鐢熸垚鐨勫搴︼紝瑙ｅ喅鏂囧瓧涓嶈鎺ラ棶棰� */
.txtMarquee-left .bd ul li span{ padding-left:10px;color:#999;  }
.txtMarquee-left .bd ul li a{ background: no-repeat;padding-left: 20px;color:#999;}
.txtMarquee-left .bd ul li a:hover{ color:#1974A1; }
/*婊氬姩鏂伴椈缁撴潫*/
.more-scroll-news{
    width: 148px;
    height: 60px;
    float: left;
    cursor: pointer;
    border-left: 1px solid #EFEFEF;
}
.more-scroll-news a{
    display: block;
    width: 148px;
    height: 60px;
}
.two-news{
    width: 1200px;
    height: 400px;
    margin-top: 15px;/*591*/
}
.scroll-img-container{
    width: 591px;
    height: 400px;
    margin-left: 15px;
    float: left;
}
/*杞挱鍥綜SS*/
/*杞挱CSS寮€濮�*/
.focus{ position:relative; width:591px; height:400px; background-color: #000; float: left;}
.focus img{ width: 591px; height: 400px;}
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;}
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#D4D4D4;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D4D4D4; }
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#228BDA;}
.focus .fPic{ position:absolute; left:0px; top:0px; }
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:41px; line-height: 41px; background:rgba(0,0,0,0.6);
    filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }
.focus .shadow a{ text-decoration:none; color:#fff; font-size:16px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }
.focus .fcon img{ display:block; }
.focus .fbg{bottom:10px; right:5px; position:absolute; height:21px; text-align:center; z-index: 200; }
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#D4D4D4;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D4D4D4; }
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#228BDA;}
.focus .D1fBt img{display:none}
.focus .D1fBt i{display:none; font-style:normal; }
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}
.focus .prev:hover{  background-position:0 0; }
.focus .next:hover{  background-position:-40px 0;}
/*杞挱CSS缁撴潫*/
.tab-news-container{
    width: 562px;
    height: 368px;
    border: 1px solid #EFEFEF;
    float: left;
    box-shadow: #EFEFEF 1px 1px 5px;
    padding: 15px;
    background-color: #fff;
}
.tab-banner-container{
    width: 100%;
    height: 40px;
    border-bottom: 1px solid #EFEFEF;
}
.sl-tab{
    background-repeat: no-repeat;
    width: 112px;
    height: 40px;
    float: left;
    cursor: pointer;
}
.hw-tab{
    background-repeat: no-repeat;
    width: 112px;
    height: 40px;
    float: left;
    cursor: pointer;
}
.tab-banner-container span{
    position: relative;
    float: right;
    top: 15px;
}
.tab-banner-container span a:hover{
    color: #FF6600;
}
.sl-table{
    height: 300px;
    margin-top: 15px;
    font-size: 16px;
}
.sl-table tr{
    line-height: 31px;
}
.hw-table{
    height: 300px;
    margin-top: 15px;
    font-size: 16px;
}
.hw-table tr{
    line-height: 31px;
}
.eight-news{
    width: 1200px;
    margin-top: 15px;
}
.eight-news-container{
    margin-top: 10px;
    height: 240px;
}
.eight-news-container-xs{
    margin-right: 10px;
    width: 290.5px;
    height: 240px;
    border: 1px solid #EFEFEF;
    box-shadow: #EFEFEF 1px 1px 5px;
    float: left;
    background-color: #fff;
}
.clean-margin{
    margin:0 !important;
}
.eight-news-title{
    width: 100%;
    height: 50px;
    background: bottom no-repeat #1079C6;

}
.eight-news-more{
    position: relative;
    float: right;
    top: 15px;
    margin-right: 15px;
}
.public a{
    color: #ffffff;
}
.eight-news-more a:hover{
    color: #FF6600;
}
.eight-news-text{
    font-size: 18px;
    font-weight: bold;
    width: 100px;
    height: 50px;
    line-height: 50px;
    float: left;
    padding-left: 20px;
    color: #ffffff;

}
.eight-news-title-blue{
    width: 100%;
    height: 64px;
}
.eight-news-title-blue a{
    display: block;
    width: 100%;
    height: 64px;
}
.eight-title-bg-01{
    background:  no-repeat;
}
.eight-title-bg-02{
    background:  no-repeat;
}
.eight-title-bg-03{
    background:  no-repeat;
}
.eight-title-bg-04{
    background: no-repeat;
}
.eight-table{
    padding: 15px 10px;
}
.eight-table a{
    font-size: 15px;
}
.scroll-banner{
    width: 1200px;
    height: 80px;
    margin-top: 15px;
}

/*婊氬姩鏉ss缁撴潫*/
.news-container-01{
    width: 1400px;
    /*height: 355px;*/
    margin-top: 15px;
}
.affairs-public-container{
    width: 878px;
    /*height: 353px;*/
    margin-right: 15px;
    border: 1px solid #EFEFEF;
    box-shadow: #EFEFEF 1px 1px 5px;
    float: left;
    background-color: #fff;
}
.affairs-public-container1{
    width: 1400px;
    /*height: 353px;*/
    margin-right: 15px;
    border: 1px solid #EFEFEF;
    box-shadow: #EFEFEF 1px 1px 5px;
    float: left;
    background-color: #fff;
}
.water-warning-container{
    width: 502px;
    height: 302px;
    border: 1px solid #EFEFEF;
    box-shadow: #EFEFEF 1px 1px 5px;
    float: left;
    background-color: #fff;
}
.news-title-container{
    width: 100%;
    height: 50px;
    background-color: #F5F5F5;
}
.news-title{
    font-size: 18px;
    font-weight: bold;
    width: 120px;
    height: 50px;
    line-height: 50px;
    float: left;
    padding-left: 30px;
    color: #1079C6;
}
.news-container{
    width: 860px;
    height: 283px;
    padding: 10px;
}
.bt-list-container{
    width: 120px;
    height: 283px;
    margin-left: 5px;
    float: left;
}
.bt-container{
    width: 85px;
    height: 62px;
    margin-top: 12px;
    padding-left: 50px;
    line-height: 62px;
    cursor: pointer;
}
.zcfg-w{
    background: url("../img/1111_36.png") no-repeat;
    color: #000000;
}
.zcfg-b{
    background: url("../img/1111_35.png") no-repeat;
    color:#ffffff;
}
.zcjd-w{
    background: url("../img/1111_38.png") no-repeat;
    color: #000000;
}
.zcjd-b{
    background: url("../img/1111_37.png") no-repeat;
    color: #ffffff;
}
.jhgh-w{
    background: url("../img/1111_40.png") no-repeat;
    color: #000000;
}
.jhgh-b{
    background: url("../img/1111_39.png") no-repeat;
    color: #ffffff;
}
.rsxx-w{
    background: url("../img/1111_42.png") no-repeat;
    color: #000000;
}
.rsxx-b{
    background: url("../img/1111_41.png") no-repeat;
    color: #ffffff;
}
.fxkh-w{
    background: url("../img/1111_44.png") no-repeat;
    color: #000000;
}
.fxkh-b{
    background: url("../img/1111_43.png") no-repeat;
    color: #ffffff;
}
.slgh-w{
    background:  no-repeat;
    color: #000000;
}
.slgh-b{
    background: no-repeat;
    color: #ffffff;
}
.stbc-w{
    background:  no-repeat;
    color: #000000;
}
.stbc-b{
    background:  no-repeat;
    color: #ffffff;
}
.szzf-w{
    background: url("../img/1111_46.png") no-repeat;
    color: #000000;
}
.szzf-b{
    background: url("../img/1111_45.png") no-repeat;
    color: #ffffff;
}
.slgc-w{
    background: url("../img/1111_48.png") no-repeat;
    color: #000000;
}
.slgc-b{
    background: url("../img/1111_47.png") no-repeat;
    color: #ffffff;
}
.hyjg-w{
    background: url("../img/1111_50.png") no-repeat;
    color: #000000;
}
.hyjg-b{
    background: url("../img/1111_49.png") no-repeat;
    color: #ffffff;
}
.ysq-img{
    background:  no-repeat;
}
.zwgk-img{
    background:  no-repeat;
}
.szy-w{
    background:  no-repeat;
    color: #000000;
}
.szy-b{
    background:  no-repeat;
    color: #ffffff;
}
.rsgl-w{
    background: no-repeat;
    color: #000000;
}
.rsgl-b{
    background:  no-repeat;
    color: #ffffff;
}

.table-box-container{
    width: 490px;
    height: 263px;
    padding: 10px 0;
    margin-left: 10px;
    float: left;
    overflow: hidden;
}
.table-box-container td{
    font-size: 16px;
}
.link-list-container{
    width: 80px;
    height: 283px;
    margin-left: 10px;
    float: left;
}
.link-container{
    width: 124px;
    height: 235px;
    margin-top: 12px;
}
.link-container a{
    display: block;
    width: 124px;
    height: 135px;
}
.ysqgk-l{
    background: no-repeat;
}
.ysqgk-b{
    background:no-repeat;
}
.warning-pic-container{
    width: 328px;
    height: 283px;
    padding: 10px;
}
.pic-warning{
    background:  no-repeat;
    width: 328px;
    height: 135px;

}
.pic-rain{
    background:  no-repeat;
    width: 328px;
    height: 135px;
    margin-top: 10px;
}
.warning-pic-container a{
    display: block;
    width: 328px;
    height: 135px;
    /*transition: all .3s;
    background-color: #1C7AC9;
    opacity: 0;*/
}
/*.warning-pic-container a:hover{
    opacity: .2;
}*/
.news-container-02{
    width: 1400px;
    height: 310px;
    margin-top: 15px;
}
.news-left-container{
    width: 753px;
    height: 530px;
    margin-right: 15px;
    float: left;
}
.admin-license{
    width: 780px;
    height: 348px;
    border: 1px solid #EFEFEF;
    box-shadow: #EFEFEF 1px 1px 5px;
    background-color: #fff;
}
.admin-license-container{
    width: 813px;
    height: 278px;
    padding: 10px 11.5px;
}
.admin-license-title{
    width: 810px;
    height: 50px;
    /*border-bottom: 1px solid #EFEFEF;*/
}
.admin-license-list-container{
    width: 54px;
    height: 43px;
    float: left;
    padding-left: 70px;
    /*padding-top: 15px;*/
    margin-left: 10px;
    cursor: pointer;
}
.blzt-w{
    background: url("../img/91.png") no-repeat;
    color: #000000;
    width: 75px;
}
.blzt-b{
    background: url("../img/92.png") no-repeat;
    color: #ffffff;
    width: 75px;
}
.bgxz-w{
    background: url("../img/93.png") no-repeat;
    color: #000000;
    width: 75px;
}
.bgxz-b{
    background: url("../img/94.png") no-repeat;
    color: #ffffff;
    width: 75px;
}
.bszn-w{
    background: url("../img/95.png") no-repeat;
    color: #000000;
    width: 75px;
}
.bszn-b{
    background: url("../img/96.png") no-repeat;
    color: #ffffff;
    width: 75px;
}
.xkjd-w{
    background: url("../img/97.png") no-repeat;
    color: #000000;
    width: 75px;
}
.xkjd-b{
    background: url("../img/98.png") no-repeat;
    color: #ffffff;
    width: 75px;
}
.xggd-w{
    background: url("../img/99.png") no-repeat;
    color: #000000;
    width: 75px;
}
.xggd-b{
    background: url("../img/100.png") no-repeat;
    color: #ffffff;
    width: 75px;
}
.admin-license-table{
    width: 770px;
    height: 300px;
    margin: -22px 10px 0 10px;
    overflow: hidden;
}
.interactive-communication{
    width: 750px;
    height: 163px;
    border: 1px solid #EFEFEF;
    box-shadow: #EFEFEF 1px 1px 5px;
    margin-top: 15px;
    background-color: #fff;
}
.comm-pic-container{
    width: 829px;
    height: 159px;
    padding: 2px;
}
.comm-pic{
    width: 275px;
    height: 159px;
    margin-left: 2px;
    float: left;
}
.zxft-bg{
     background:  no-repeat;
     width: 250px;
}
.wjdc-bg{
    background:  no-repeat;
    width: 250px;
}
.gzzx-bg{
    background:  no-repeat;
    width: 250px;
}
.comm-title{
    width: 180px;
    height: 20px;
    padding-left: 30px;
    margin-top: 25px;
    margin-bottom: 10px;

}
.comm-title a{
    font-size: 18px;
    font-weight: bold;
    line-height: 18px;
}
.comm-title a:hover{
    text-decoration: underline !important;
}
.comm-table{
    width: 275px;
    height: 60px;
}
.zxft-color a{
    color: #0269B3;
}
.wjdc-color a{
    color: #008EAC;
}
.gzzx-color a{
    color: #334BA6;
}
.gzzx-bt-container{
    padding-left: 120px;
    width: 155px;
}
.pic-right-container{
    width: 400px;
    height: 300px;
    border: 1px solid #EFEFEF;
    box-shadow: #EFEFEF 1px 1px 5px;
    float: left;
    background-color: #fff;
}
.feature-pic-container{
    width: 328px;
    height: 400px;
    padding: 0 10px;
}
.pic-link-container{
    width: 328px;
    height: 83px;/*beforeWidth 107*/
    margin-top: 10px;
}
.pic-link-container a{
    width: 328px;
    height: 83px;/*beforeWidth 107*/
    display: block;
    /*transition: all .3s;
    background-color: #1C7AC9;
    opacity: 0;*/
}
/*.pic-link-container a:hover{
    opacity: .2;
}*/
.kjgx-pic{
    background:  no-repeat;
}
.slsjk-pic{
    background:  no-repeat;
}
.xfxx-pic{
    background:  no-repeat;
}
.jbts-pic{
    background:  no-repeat;
}
.jdjb-pic{
	background:  no-repeat;
}
.e-text-color{
    color: #1079C6;
}
.news-container-03{
    width: 1198px;
    height: 220px;
    border: 1px solid #EFEFEF;
    box-shadow: #EFEFEF 1px 1px 5px;
    margin-top: 15px;
    background-color: #fff;
}
.scroll-title-bg{
    width: 1168px;
    height: 50px;
    padding-left: 30px;
    background-color: #F5F5F5;
}
.scroll-title{
    font-size: 18px;
    font-weight: bold;
    width: 120px;
    height: 50px;
    line-height: 50px;
    float: left;
    padding-left: 20px;
    cursor: pointer;
}
/*鏃犵紳婊氬姩鍥綜SS寮€濮�*/
.slideGroup{ width:1198px; text-align:left;  }
.slideGroup .parHd{ height:50px; line-height:50px; background:#F5F5F5; padding:0 30px; position:relative;  }
.slideGroup .parHd ul{ float:left; position:absolute; left:30px; top:-1px; height:50px;   }
.slideGroup .parHd ul li{ float:left; padding:0 20px; cursor:pointer; font-size: 18px;font-weight: bold;line-height: 50px; }
.slideGroup .parHd ul li.on{ height:50px;background:  left no-repeat;color:#096EBA;}
/*.slideGroup .parHd ul li a{ font-size: 18px;font-weight: bold;line-height: 50px;color:inherit}
.slideGroup .parHd ul li a:hover{color:#096EBA;}*/
.slideGroup .slideBox{ overflow:hidden; zoom:1; padding:10px 42px 10px 42px; position:relative;   }

.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:5px; top:35px; display:block; width:30px; height:94px; background: center center no-repeat; }
.slideGroup .sNext{ left:auto; right:5px; background: center center no-repeat;  }
.slideGroup .sPrev:hover{ background: center center no-repeat; }
.slideGroup .sNext:hover{ background: center center no-repeat; }

.slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
.slideGroup .parBd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.slideGroup .parBd ul li .pic{ text-align:center; }
.slideGroup .parBd ul li .pic img{ width:200px; height:144px; display:block;  padding:2px; border:1px solid #ccc; }
.slideGroup .parBd ul li .pic a:hover img{ border-color:#999;  }
.slideGroup .parBd ul li .title{ line-height:24px;font-size: 14px;}
/*鏃犵紳婊氬姩鍥綜SS缁撴潫*/
.website-container{
    width: 1200px;
    height: 260px;
    background-color: #F5F5F5;
    border-top: 3px solid #1179C6;
    margin-top: 15px;
}
/*鏀垮簻绔欑偣tab寮€濮�*/
.slideTxtBox{ width:1200px;text-align:left;  }
.slideTxtBox .hd{ height:50px; line-height:50px; background:#f5f5f5; padding:0 20px 0 20px;   border-bottom:1px dashed #ddd;  position:relative; }
.slideTxtBox .hd ul{ float:left; position:absolute; left:30px; top:-1px; height:50px;   }
.slideTxtBox .hd ul li{ float:left; padding-right:20px; cursor:pointer;font-size: 18px;font-weight: bold;line-height: 50px;background:  right no-repeat;}
.slideTxtBox .hd ul li.on{ height:50px;background:  right no-repeat;color:#096EBA; }
.slideTxtBox .bd ul{ padding:15px 30px;  zoom:1;  }
.slideTxtBox .bd li{ height:38px; line-height:38px;   }
.slideTxtBox .bd li a{ display: block;float: left;font-size: 15px;width: 250px;height: 38px;}
.slideTxtBox .bd li a:hover{ color:#1974A1; }
/*鏀垮簻绔欑偣tab缁撴潫*/
.footer-container{
    width: 100%;
    height: 200px;
}
.footer-banner{
    width: 100%;
    height: 6px;
    background: #0E79C7;
    position: relative;
}
.footer-ding-container{
    width: 1200px;
    height: 194px;
    margin: 0 auto;
}
.footer-logo-container{
    width: 210px;
    height: 164px;
    float: left;
    padding: 15px;
}
.footer-text-container{
    width: 696px;
    height:154px;
    float: left;
    padding: 20px;
}
.footer-text-container ul{
    width: 284px;
    height: 20px;
    margin: 15px 0;
}
.footer-text-container ul li{
    width: 56px;
    height: 20px;
    float: left;
}
.footer-text-container ul li a{
	font-size:14px;
}
.website-text{
    width: 660px;
}
.website-text p{
    width: 220px;
    height: 30px;
    line-height: 30px;
    float: left;
}
.footer-wechat-container{
    width: 224px;
    height:194px;
    float: left;
}
.hwcc-wechat{
    width: 82px;
    height: 122px;
    background:  no-repeat;
    margin-top: 40px;
    float: left;
}
.china-wechat{
    width: 82px;
    height: 122px;
    background:  no-repeat;
    margin: 40px 30px;
    float: left;
}
.w-text{
    width: 82px;
    height: 20px;
    line-height: 20px;
    font-size: 16px;
    color:#1974A1;
    text-align: center;
    margin-top: 92px;
}
